4
336 116
186 300
0 146
146 0
10
250 120 30000
135 43 5805
184 128 23552
102 133 13566
280 68 19040
280 144 40320
313 149 46637
287 127 36449
305 77 23485
210 129 27090
1
209 93
266 93
266 118
209 118
